stir (feeling) - Turkish English Dictionary